Warning: This New Mascot Horror Game Is Terrifying. - Don't Fret